利用Python调用百度地图接口爬取小区信息

前几天有一个需求,就是想要查到每个一二线城市里所有小区的经纬度,因此爬取程序和启动程序如下

community_info_do.py 的代码如下

# -*- coding: utf-8 -*-
"""
功能:调用百度地图接口爬取各城市小区基本信息
调用接口:Place APIWeb服务API      url:http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-placeapi
        Geocoding APIWeb服务API   url:http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-geocoding
数据库:house.community_info
字段:'name', 'address', 'city', 'district', 'scope', 'crawler_time', 'location'

"""

try:from crawler_module import community_info
except:import community_info
import time

if __name__ == '__main__':
    a = [('杭州', [30.4582460000, 119.8922790000, 30.1479400000, 120.6408190000]),
         ('北京', [40.3151980000, 115.7020240000, 39.5770810000, 117.0335290000]),
         ('上海', [31.4260020000, 121.1090570000, 30.8731770000, 121.9392350000]),
         ('广州', [23.1852140000, 113.1890830000, 22.6491570000, 113.5918110000]),
         ('深圳', [22.7734420000, 113.7838330000, 22.3906220000, 114.3794460000]),
         ('南京', [32.4371590000, 118.3747230000, 31.8992230000, 119.2049010000]),
         ('济南', [36.7355790000, 116.8419980000, 36.5799340000, 117.3203280000]),
         ('重庆', [29.6732250000, 106.3021180000, 29.4102850000, 106.7804480000]),
         ('青岛', [36.6390240000, 119.9957000000, 35.9071840000, 120.8017310000]),
         ('大连', [39.0805160000, 121.0735680000, 38.8619430000, 121.7157490000]),
         ('宁波', [30.0171180000, 121.4077110000, 29.6853290000, 121.8170510000]),
         ('厦
  • 5
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值